A & c technician careers in Mohali, India